musical instrument maker and repairer - Turkish English Dictionary